a kindhearted person - German English Dictionary